cable ferry - French English Dictionary